It is a beam suntory logo image
Submitted by Yuko.Koshiishi on
City
Clermont
Country
United States
Latitude
37.925832
Longitude
-85.655109
Site Name
CLERMONT PLANT - TECHNICAL CENTER
Address

149 Happy Hollow Road, Clermont, Kentucky, 40110-0160, United States