Stroude Land
Barbados
>
Saint Philip
>
Stroude Land
Map of Stroude Land. Saint Philip, Barbados.
Stroude Land
Sandy Hill East
Stroude Land
Sandy Hill East