Day 1113

A perplexing tiger statue

January 16th, 2015



at the north campus of Staten Island University Hospital


Leave a Reply