Designed by
Title
A postage stamp printed in Egypt shows Temple of Horus, Edfu, Landmarks, Symbols and Artworks series #225267481
Description
A postage stamp printed in Egypt shows Temple of Horus, Edfu, Landmarks, Symbols and Artworks series, circa 1985 isolated on white background with inscription air post
This image is editorial