Sierra de Orihuela in Alicante, Spain - Image Details
Image
Sierra de Orihuela in Alicante, Spain

Scenic view of Orihuela town, mountains, palm garden and agricultural landscape in the province of Alicante, Spain.

View Full Image on Dreamstime

Username: Deniskelly

Editorial: No

Width: 4608 pixels

Height: 3456 pixels

Downloads: 3

Image ID: 30150389