Perfect!
Beautiful, crisp, photo. Perfectly framed. Arrived on time with lovely handwritten thank you card.
Rating: 5 stars