Vintage Floral Group Photo Tapestry

$38.95