ADVERTISEMENT
country park. A woman is walking among the trees while pushing a baby stroller, creating the impression of a quiet and ordinary day outdoors. Nothing immediately seems unusual, but there is a surprising secret hidden within the artwork.
ADVERTISEMENT