Andrea & John // Finca Monasterio, Sotogrande. The beautiful wedding of Andrea & John at Finca Monasterio, Sotogrande.