On a road in the Mosel region of Germany. Great design. Guess there are power cables somewhere close.
Comments
Sign in or get an account to comment.