Photography by Josephine Richards

Posted on

Josephine Richards is a UK based photographer who likes to capture landscape and nature photographs. The colorful pictures are taken in Swansea, UK.

 

 

 

 

 

 

 

 

 

 

 

 

View the website