Torres Vedras Street

Torres Vedras Street

A little cobbled lane in Torres Vedras, up the hill near the castle