Rafael Tuduri

Rafael Tuduri

Palma de Mallorca, Spain