DaveSmith
Me

Dave G Smith

Dave G Smith

SOFTWARE ENGINEER & PHOTOGRAPHER