Owner at Stricker Photography - Cedar Falls, Iowa, United States
Stricker Photography is a photography company based out of 2238 Sunnyside Cir, Cedar Falls, Germany.