O'SHEA SCHOOL YARD

O'Shea School Yard

100 West 77th Street, New York, 10024