Designed by
Title
People on New Holland Island and pink snails. St Petersburg. Russia #158576900
Description
SAINT-PETERSBURG, RUSSIA ââ¬â JULY 7, 2019: New Holland Island. People near a building with the pink snails on the wall by Cracking Art. The figures made of non-toxic regenerated polyethylene
This image is editorial