Branch of The Body Shop / Bodyshop in Confederation Centre, Geneva. Swiss shopping mall / arcade / shops in / Geneve Switzerland

- Image ID: C0CAK0

Branch of The Body Shop / Bodyshop in Confederation Centre, Geneva. Swiss shopping mall / arcade / shops in / Geneve Switzerland

David Gee 2 / Alamy Stock Photo

Image ID: C0CAK0

Location: The Body Shop 6 rue de la Confédération 1204 Genève