American Family Medical


Birmingham, Alabama

Reception desk and walls