View of The Pond, one of seven bodies of water in Central Park located near Grand Army Plaza, across Central Park South from the Plaza Hotel, and slightly west of Fifth Avenue. New York City
View of The Pond, one of seven bodies of water in Central Park located near Grand Army Plaza, across Central Park South from the Plaza Hotel, New York City, United States of America, North America, by MLTZ
Details
License type
Royalty Free