New Orleans Museum of Art
New Orleans, LA
Culture
The New Orleans Museum of Art is the oldest fine arts museum in the city of New Orleans. It is situated within City Park, a short distance from the intersection of Carrollton Avenue and Esplanade Avenue, and near the terminus of the "Canal Street - City Park" streetcar line.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account