Photos of Mennello Museum of American Art

by David Randle

The Mennello Museum of American Art is an art museum locacted in the Howard Phillips' house in the Loch Haven Park next to Lake Formosa in Orlando, Florida. The museum displays paintings and sculptures and contains at its core a permanent collection ... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information