Discussion in 'Photography and Art' started by alex66, Feb 21, 2007.
San Pietro and Pinus Rome Italy
Not sure what the question is, but the answer is likely to be Pinus pinea.