red petals thrown on the floor

- Image ID: BCHW7H
i4images rf / Alamy Stock Photo
Image ID: BCHW7H
red petals thrown on the floor
Location: london uk