$44.95
Restored bird’s eye view of New Orleans, Louisiana, 1853 from the London Illustrated News.
24×40