Federal Member For Banks
Shadow Minister for Communications

Gallery

David with the Prime Minister announcing $7.5M for parking in Hurstville