Home Photos By JPS - In Lohr am Main, Germany. Photos By JPS – In Lohr am Main, Germany. By JPS in Lohr am Main, Germany. TagsastronautgermanyjpsLohr am MainStreet ArtUrban Art Street Art Utopia TEE Previous articleSASF: The Power of Colors – IVORY COASTNext articleStreet Art by JPS in Lower Franconia in Germany Kitty Cat TEE (30% off!) Share Facebook Twitter Pinterest WhatsApp ReddIt