David Holmes

David Holmes

David Holmes is the Director & Auctioneer of holmes. Independent Auctioneers - QLD, NSW & ACT.