Goya dress's 1995 Concert Photos

Goya Dress were a UK indie trio most active in the mid to late 90's.

Suede / Goya dress on Feb 5, 1995 [135-small]

Suede / Goya dress
Feb 5, 1995
 Exeter, England, United Kingdom
  Uploaded by Dalekbread

1995 1 photo

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork