Hotel Fonda Espanya

Barcelona, Spain