Designed by
Title
Mother and child on New Holland Island and pink snails. St Petersburg #158576835
Description
SAINT-PETERSBURG, RUSSIA ââ¬â JULY 7, 2019: New Holland Island. Mother and child 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