305 E Highway St, Fredericksburg, Texas 78624-5010 USA
Photo Credit: Campendium/Nancy
Claim copyright