David Austin rose bed
409 x 265

previous / next
return to index