Green palm leaves. Palm leaf photo.
The city of Palma in Mallorca. Palma city landscape. Palma harbor view.
Palm tree. Big palm. Palm leaves.
InPhotoStock
Phone: