A woman crosses a street on a windy day in Frankfurt.
A couple kissing in the rain at Roemerberg square, Feb.10.
Pedestrians cross a street in rainy and stormy weather in downtown Frankfurt.
A woman waits for a thunderstorm to go by in Strasbourg, Alsace, France, May 28.
A street scene taken in Taroudant east of Agadir, Mar.30.