ALDO Designer Shoes – Montreal

Window Display for “ALDO” of Montreal. This is a 4 ½ meters wide Lemon Slice in Covent Garden, London.