Altea streets Leave a Comment / Europe, landscapes, Spain, street, travel / May 29, 2011 / altea, altea hills, España spain Altea streets Read More »