Josephine Richards

05.02.2014 in15:01 in Landscapes -->


Share

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