Art & calligraphy

The Beach at Long Branch

The Beach at Long BranchOpen in library