Shrine

Impromptu shrine in an electrical box

London, United Kingdom