Bayou Tambour
United States
>
Louisiana
>
Plaquemines Parish
>
Bayou Tambour
Bayou Tambour in Plaquemines Parish.
Bayou Tambour
Vegetation and ground cover
water