Winters Twins

Taken at ny, USA on .

A photo of the Winters twins, 1984 New York.

Write a comment
Comment · Contact ·