Royalty-free stock photo ID: 108622055

bicycle on Balearic island of Formentera near Barbaria cape Lighthouse - Image