Japan 2005

Home Next

DSC01036

Gas station in Japan. Hoses come down from above. Full Service!