Statistics

Total Visits

Views
The Obelisk now in Central Park, New York, as it stood in Alexandria, Egypt.3

Total Visits Per Month

January 2017February 2017March 2017
The Obelisk now in Central Park, New York, as it stood in Alexandria, Egypt.111

File Visits

Views
LorCo_010a_illus.jpg3

Top country views

Views
Canada1
Germany1
Netherlands1

Top cities views

Views
Amsterdam1
Toronto1