John MacDonald

A man wearing glasses, a suit, and a tie stands outdoors under red and white striped awnings.
John MacDonald