Egypt: Napping on the Nile - Nile River

$6

Size