Mississippi Fountain
date:
1961 - 1962
Work Image:
Location:
New Orleans, LA
Location
New Orleans, LA
United States
29° 56' 34.6524" N, 90° 4' 23.0484" W
See map: Google Maps
