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.