6740 Birmingham Club Drive Bloomfield Hills, MI 48301 US
james haefner photography
Photography
jim@haefnerphoto.com
http://www.jameshaefner.com/
248-588-6850