Shoe shop window display

A decorative and eye-catching window display in an Amsterdam shoe shop.
Reference no: 0012092
Location: Amsterdam, North Holland, Netherlands
This item has been added to your cart. Please go to the shopping cart page to complete your purchase.