The Miracle of the Roses
painting 4 of 5 by Valerio Castello

The Miracle of the Roses by Valerio Castello