Creating filtered version of banner image.

Buy

LIVE AT DECKERS

2010 release. This is as the duo is heard at their most popular performing venue in the Cayman Islands