smi-pet-hospitals

Pet hospitals exam rooms, surgical rooms, traditional waiting areas.