Joshua specializes in photography and videography. While some enjoy taking pictures, Joshua has taken his love for nature and photography in general and escalated to an ultra professional level.
Joshua Powell