Plastic sheeting that's been pegged to a washing line for airing, has the appearance of an animal or beast of some some description - possibly a lion or other big cat - in a south London back garden, on 25th February 2023, in London, England.
Add to Cart Add to Lightbox Download