ANDREW CHERKASHIN

The beautiful Punta Prima Beach (Costa Blanca, Spain)