Designed by
Title
Cleopatra`s Needle Obelisk - New York City #166130658
Description
Cleopatra`s Needle Obelisk in New York. It was erected in Central Park, west of the Metropolitan Museum of Art in Manhattan, on 22 January 1881
This image is editorial