Eye of providence

X

- Eye of providence - stencil on pavement stone during the - 11 eyes - street art installation in Montmartre, Paris 18th.

 

 

 

Eye of providence / contemporary street art Paris culture