Dogs + Hearts Top

$26.98
  • Deep, navy Top 
  • Dog and heart print
  • Ruffle cap sleeves 
  • Mock neck 
  • Key hole back
  • Double button closure
  • Sizes: S - XL