Robert Bahou is a talented self taught photographer, who was born in Amman, Jordan and currently based in Amsterdam, Noord Holland, Netherlands. He shoot a lot of travel, landscape and nature photography.