A bronze statue of iconic movie star Charlie Chaplin, situated in Leicester Place (near Leicester Square) in London.

A bronze statue of iconic movie star Charlie Chaplin, situated in Leicester Place (near Leicester Square) in London. - 38597847

Similar stock images

to-top-page