A14LLp5CYAMvO0n.jpg-large

A14LLp5CYAMvO0n.jpg-large

Observation - A14LLp5CYAMvO0n.jpg-large. Description: This was spotted by a relative in his Garden in London. Any ideas what it is?

This was spotted by a relative in his Garden in London. Any ideas what it is?