Photographer Alexander Macfarlane is the Edge of Humanity Magazine contributor of this street photography.  From his series ‘Japan‘.   To see Alexander’s body of work click on any image.

 

 

 

 

 

 

 

 

 

 

See also:

Taiwan

By Alexander Macfarlane