View from hotel room



On The Ave Hotel on Upper West side in New York City.

Comments

Popular Posts