Fortress Santa Rosa - Margarita Island

Here are a few pics of Fortress Santa Rosa located on Margarita Island, Venezuela.


Fortress Santa Rosa

Fortress Santa Rosa

Fortress Santa Rosa