Cardiff-by-the-Sea's photo of Macuro
Cardiff-by-the-Sea's Avatar

Cardiff-by-the-Sea

Island off the coast of Venezuela. Is it the A, B, or C island.

Macuro


Rating
Average rating of 2.91 from 11 votes
3299 page views since 22nd January 2011

12196

Fresh Off The Rack Surfboard Test

Read More