Stock Photo - Poplar grove. White Poplars Populus alba. Toledo province, Castile-La Mancha, Spain.

Stock Photo: Poplar grove. White Poplars Populus alba. Toledo province, Castile-La Mancha, Spain.