melbournestreetphotography.com.au
Creative Brief – Japan! Part Two
Umbrellas. Everywhere. You can usually purchase an umbrella within 80 metres of wherever you are in Tokyo! They are cheap and readily available to save you from any unexpected cloud burst. They are…