10553545_10154342602745626_399091195743153611_n September 26, 2014 960 × 960 Milan, Italy The Filarete Tower