All Rights Reserved. Copyright © 2013 Site by Sub Rosa Creative
During the 70s i remember how our road trips up to the North Coast would always pass by the miles and miles of sugar cane signifying that those magical right hand points were getting closer and closer. Car shadow with the single fins on top.