Monday, October 10, 2011

Take A Left At Bermuda

IMG_0848 by lc_db

Located in Bell Park on Montrose in Houston’s Neartown, this six foot tall replica of Christopher Columbus caused quite the stir when it was originally donated to the city in 1991 to commemorate the 500th anniversary of his arrival in the Americas.

Where is Chris pointed you ask? Why… towards the Italian Cultural Center, who, in conjunction with the Federation of Italian-American Organization, commissioned its creation.

No comments:

Post a Comment