HILLIARD.W01.CS-000087098

Street view of the new Hermannsburg hospital