Civic Centre

Santa Cruz – Torres Vedras, Portugal 2011

Competition, Cultural