GP Torres Vedras

UCI, Stage race, 19th -21st July 2013, Portugal