Petrichor: the smell right after rain.

· Newport, Telford And Wrekin, United Kingdom

Petrichor: the smell right after rain.