tdemarco1
FollowElephant statue head
Elephant head statue at the Zoo Center in the Bronx Zoo, Bronx New York.
Elephant head statue at the Zoo Center in the Bronx Zoo, Bronx New York.
Read less
Read less
Views
24
Categories
Same photographer See all
Discover more photos See all