jigsawplanet.com
/4 days ago
Rosa "Rambling Rector"; a fragrant, rampant rambling rose
Pieces: 54Author: SJHowardPlay