Selena Polaroid: Smile Photo Print

$5.00

8.5” x 11” Glossy Photo Up Close Polaroid Print of Selena and her signature smile captured in live in concert December 1992. 

© Q-Productions, Inc.

SKU: Pic7

You may also like

Recently viewed