Archive
Tag "toy lion"

Found in Rotherhithe, London, UK.

Submitted by Penelope D.

Read More