WATCHING ELEPHANTS

WATCHING ELEPHANTS - LONDON, ENGLAND


Watching elephants
— London, UNITED KINGDOM

PROMOTIONAL IMAGES