A selection of David's images from his vast worldly travels.

Italy

Italy

Peru

Peru

Morocco

Morocco

Barcelona

Barcelona

Ecuador

Ecuador

Costa Rica

Costa Rica

Vietnam

Vietnam

Nepal

Nepal

Canada

Canada

New Zealand

New Zealand

Latin America (General)

Latin America (General)

Asia (General)

Asia (General)

Europe General

Europe General