Designed by
Title
Stamp printed in the Italy shows Primavera, Detail of painting by Botticelli #218023303
Description
ITALY - CIRCA 2003: a stamp printed in the Italy shows Primavera, Detail of painting by Botticelli, circa 2003
This image is editorial