Designed by
Title
Swiss Cantonal Tree on Leicester Square #59291689
Description
LONDON, UK - OCTOBER 14, 2014: View of Swiss Cantonal Tree (erected 1991) on Leicester Square. This Cantonal Tree displays coats of arms of twenty-six cantons of Switzerland.
This image is editorial