Keith Taylor
Keith Taylor
Keith Taylor

Keith Taylor

• Lover of Life • Currently living in Spain • Explorer of the inner & outer world • Taking a few photos along the way