thousands of flower petals covering a town, blasted from a neighboring volcano, in Costa Rica.
this is incredible
via Going Down The Road.
International Photography Awards 2011, 2nd Place Winner Claudio Allia
She’s going to fuck you up and you’re going to let her