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

- Image ID: C0CB5G

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

David Gee / Alamy Stock Photo

Image ID: C0CB5G

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