Liz Craft's "Mermaid" perches on a terrace overlooking the Hudson River and West Side Highway at the Whitney Museum of American Art in the Big Apple.
Add your comment ...
whitney museum art sculpture liz craft mermaid nyc big apple new york
Photography by Fran © 2020
Powered by Aminus3 Photoblog Software