Statue of Horus. Egypt by Hugh Sitton for Stocksy United

Statue of Horus. Egypt

The Temple of Edfu is an ancient Egyptian temple located on the west bank of the Nile in the city of Edfu.
Has 1 model release

Share this image

Image #48309
Uploaded 16 May, 2013

This image is exclusive to Stocksy