Designed by
Title
Yellow Waterlily UK Postage Stamp #85336377
Description
GREAT BRITAIN - CIRCA 1988: A used postage stamp from the UK, depicting a Yellow Waterlily and commemorating the 200th Anniversary of the Linnean Society, circa 1988.
This image is editorial