Flags on the Waldorf

Flags on the Waldorf

  • $30.00


by Childe Hassam

28 x 32