SPAIN, 113 W 13th St New York City, NY 10011