hybury house
3868 Shelbourne Street, Victoria
Description