Designed by
Title
Karnak temple at Nile river in Luxor, Egypt #108752708
Description
LUXOR, EGYPT - APR 10, 2013: Karnak temple at Nile river in Luxor, Egypt. This was the largest temple complex of Amun-Re God in ancient Thebes town.
This image is editorial