Peter Holmes III is a talented self-taught photographer and artist currently based in Venice, Florida, USA.