notting hill (2)

While the angels and the devils try to make them their own (meat puppets - lake of fire)
Leica Standard / Skopar 21mm

While the angels and the devils try to make them their own (meat puppets – lake of fire)
Leica Standard / Skopar 21mm

Leave a Reply