Ávilia is one of the beautiful towns in Castilla y Leon in Spain. Some how, something else had my attention in this moment :)
by discoveringtheplanet 7 years ago | via Instagram