St. Mark's Sound New York City

St. Mark's Pl., New York City , New York, United States