Tourists strolling through the streets in the old town of Altea, Alicante, Spain
Size: 4256px × 2832px
Location: Altea, Alicante, Spain
Photo credit: © MiRafoto.com / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: blanca, costa, evening, holiday, pictu, picturesque, spain, summer, town, travel, vacation, village, villages, white