© All Rights Reserved A rather quirky window display in a shop in Lisbon's dockside Cais do Sodre district. Not sure what it was selling!Related images Tourist Shops in Santa Cruz - Lisbon Estoril Beach near Lisbon BelĂ©m National Palace Alfama - Glimpse through Arch Belem Tower Bairro Alto by Day