Pinewood: From stage to screen

Pinewood-Indomina

The water facility at Pinewood-Indomina in the Dominican Republic