scott ross

Il Duomo, Florence, Italy (2009)
my . artist run website