Japanese pedestrians pass a leopard on a billboard advertising Cartier jewellery, Ginza, Tokyo, Japan.

- Image ID: A2WNC7
Japanese pedestrians pass a leopard on a billboard advertising Cartier jewellery, Ginza, Tokyo, Japan.
jeremy sutton-hibbert / Alamy Stock Photo
Image ID: A2WNC7
pedestrians passing the latest advertising placard on the side of the Cartier jewellery store in the upmarket district of Ginza showing a huge leopard stalking, Ginza, Tokyo, Japan, Asia
Location: Ginza, Tokyo, Japan