dave duncan view gallery
Male
Bio

Dave Duncan lives in Toronto, ON. On the web, Dave goes by the aliases daveaduncan and idwsca.

Scroll