Azabache

Plaza de Chapina Sevilla · Spain - Seville