Stock Photo - Wedding dress and its reflection on a mirror in a shop window. Madrid, Spain.

Stock Photo: Wedding dress and its reflection on a mirror in a shop window. Madrid, Spain.