Sharif Ahmad Sharif Hashim


I am photographer and graphic designer who was formally trained as a Landscape Architect and then furthered my education in Graphic Design. A keen traveler, love the outdoors and doing outdoor activities, especially cross country mountain biking and snorkelling. I also enjoy movies & music and anything related to the visual arts.

Books by Sharif Ahmad Sharif Hashim