Garden Center. Cambrils, Tarragona, Catalonia, Spain, Stock Video, Rights Managed Footage. Video clip VRM-000103229