Tuesday, January 21, 2014

Angry Bird


This is one of 14 surviving eagles that adorned Penn Station in NYC prior to its demolition in 1964.  It now lives in the parking lot of the Hicksville LIRR station.

No comments: