102623.
Very nice set of stamps from the Aegean Sea Island of Rhodes.