#1104796Majorca Island, Balearic Islands, Spain.Sign in or register,to downloadAdd to cartRemove from cartCategories: Lifestyle & LeisureLocation: SpainEvent date: 01.06.2005Date published: 26.04.2012Author: Igor MikhalevSource: SputnikCredit: SputnikOriginal: DigitalMedia: JPEG, 5315x3543px, 4.5Mbpalmsresortsea