The Eggs Tab X
€29
Did you know that an average hen can lay 300 to 325 eggs a year.
Printed with Japanese archival ink on a matte Hahnemühle paper in our own studio in rural Copenhagen, Denmark.
Design no. 3210
Free delivery in EU on orders from 50 euro. Flat Rate Shipping Worldwide.
Did you know that an average hen can lay 300 to 325 eggs a year.
Printed with Japanese archival ink on a matte Hahnemühle paper in our own studio in rural Copenhagen, Denmark.
Design no. 3210