Illustrate a quaint English village during a summer rain shower. The scene includes cobblestone streets glistening with rain, charming thatched-roof cottages adorned with blooming flowers, and people walking with umbrellas. The sky is overcast, with raindrops creating ripples in puddles and a soft mist enveloping the distant rolling hills. The atmosphere feels serene and refreshing, capturing the quintessential essence of an English summer rain.