The old guard tower "Talaia d'Albercutx" (right on top of the moutain) near Cap de Formentor on Mallorca, Balearic Islands, Spain. Captured in the Fall of 2014.
全部评论 0
暂无跟帖