Palma, Spain

Justina & Stefano at the beach in Palma de Mallorca.