A quick rest stop along the road in Czech Republic. A couple take a moment to kiss; Czech RepublicImage #: 33339228 See More From: Micah Wright