Back to 500 Gram

Fighting Rooster

30 shots, of  blue mines and red dahlias full of noise and action, along with a five shot finale

Category: