Bella Rosa is an Italian beauty of singular style, poise and elegance.

A bit like you?

Frame Dimensions: 85cm H x 65cm W

Image Size: 50m H x 30cm W