The First Cup of Coffee
The First Cup of Coffee

Oil on panel, 6 in x 6 in

From the Five-Dollar Rack
From the Five-Dollar Rack

Oil on panel, 6 in x 6 in

Walking Home with Mom
Walking Home with Mom

Oil on panel, 6 in x 6 in

No Parking
No Parking

Oil on panel, 6 in x 6 in

Hsinchu Scooter Girl
Hsinchu Scooter Girl

Oil on panel, 6 in x 6 in

Shadow of a Doubt
Shadow of a Doubt

Oil on panel, 6 in x 6 in

Best Dumplings in Taipei
Best Dumplings in Taipei

Oil on panel, 6 in x 6 in

A Lady and a Green Scarf
A Lady and a Green Scarf

Oil on panel, 6 in x 6 in

On a Daly City Train
On a Daly City Train

Oil on panel, 6 in x 6 in

A Printed Dress
A Printed Dress

Oil on panel, 6 in x 6 in

By the Dog Eared Books
By the Dog Eared Books

Oil on panel, 6 in x 6 in

Taipei - On a Stick
Taipei - On a Stick

Oil on panel, 6 in x 6 in

A Monday Night Date
A Monday Night Date

Oil on panel, 6 in x 6 in

Under the Overpass
Under the Overpass

Oil on panel, 6 in x 6 in

Here We Go Again
Here We Go Again

Oil on panel, 6 in x 6 in

Ferry Building Commuters
Ferry Building Commuters

Oil on panel, 6 in x 6 in

Locals or Tourists?
Locals or Tourists?

Oil on panel, 6 in x 6 in

Walking Home
Walking Home

Oil on panel, 6 in x 6 in

Off to the Fair
Off to the Fair

Oil on panel, 6 in x 6 in

Want to Get Some Coffee on Columbus?
Want to Get Some Coffee on Columbus?

Oil on panel, 6 in x 6 in

Best Job Ever
Best Job Ever

Oil on panel, 6 in x 6 in

The Audio Tour
The Audio Tour

Oil on panel, 6 in x 6 in

Crossing Embarcadero
Crossing Embarcadero

Oil on panel, 6 in x 6 in

It’s Too Hot for That Yellow Coat
It’s Too Hot for That Yellow Coat

Oil on panel, 6 in x 6 in

Inside and Out
Inside and Out

Oil on panel, 6 in x 6 in

A Lady in Red
A Lady in Red

Oil on panel, 6 in x 6 in

A Young Art Lover
A Young Art Lover

Oil on panel, 6 in x 6 in

Ready to Ride
Ready to Ride

Oil on panel, 6 in x 6 in

Tell Me More
Tell Me More

Oil on panel, 6 in x 6 in

Meet M at the Ferry
Meet M at the Ferry

Oil on panel, 6 in x 6 in

What’s Cooking? Late Night at The Farmhouse
What’s Cooking? Late Night at The Farmhouse

Oil on panel, 6 in x 6 in

White Summer Coat
White Summer Coat

Oil on panel, 6 in x 6 in

Where to Next?
Where to Next?

Oil on panel, 6 in x 6 in

Lunch for the Office
Lunch for the Office

Oil on panel, 6 in x 6 in

From up on Telegraph Hill
From up on Telegraph Hill

Oil on panel, 6 in x 6 in

Morning Commuters on Market St
Morning Commuters on Market St

Oil on panel, 6 in x 6 in

A Couple on a Vespa and a Yellow Truck
A Couple on a Vespa and a Yellow Truck

Oil on panel, 6 in x 6 in

A Sweater of Raw Sienna
A Sweater of Raw Sienna

Oil on panel, 6 in x 6 in

Two Girls in the Mission - Stripes and Stripes
Two Girls in the Mission - Stripes and Stripes

Oil on panel, 6 in x 6 in

Riding Market
Riding Market

Oil on panel, 6 in x 6 in

A Crisp White Shirt
A Crisp White Shirt

Oil on panel, 6 in x 6 in

Ride to Work
Ride to Work

Oil on panel, 6 in x 6 in

Larkspur Ferry Has Arrived
Larkspur Ferry Has Arrived

Oil on panel, 6 in x 6 in

Big Guy, Little Dog
Big Guy, Little Dog

Oil on panel, 6 in x 6 in

92F in the Mission
92F in the Mission

Oil on panel, 6 in x 6 in

Pork Buns in Keelung
Pork Buns in Keelung

Oil on panel, 6 in x 6 in

A Good Old Fashioned Phone Call
A Good Old Fashioned Phone Call

Oil on panel, 6 in x 6 in

By the Water Lilies
By the Water Lilies

Oil on panel, 6 in x 6 in

Catching up with Instagram
Catching up with Instagram

Oil on panel, 6 in x 6 in

Della Stazione
Della Stazione

Oil on panel, 6 in x 6 in

The First Cup of Coffee
From the Five-Dollar Rack
Walking Home with Mom
No Parking
Hsinchu Scooter Girl
Shadow of a Doubt
Best Dumplings in Taipei
A Lady and a Green Scarf
On a Daly City Train
A Printed Dress
By the Dog Eared Books
Taipei - On a Stick
A Monday Night Date
Under the Overpass
Here We Go Again
Ferry Building Commuters
Locals or Tourists?
Walking Home
Off to the Fair
Want to Get Some Coffee on Columbus?
Best Job Ever
The Audio Tour
Crossing Embarcadero
It’s Too Hot for That Yellow Coat
Inside and Out
A Lady in Red
A Young Art Lover
Ready to Ride
Tell Me More
Meet M at the Ferry
What’s Cooking? Late Night at The Farmhouse
White Summer Coat
Where to Next?
Lunch for the Office
From up on Telegraph Hill
Morning Commuters on Market St
A Couple on a Vespa and a Yellow Truck
A Sweater of Raw Sienna
Two Girls in the Mission - Stripes and Stripes
Riding Market
A Crisp White Shirt
Ride to Work
Larkspur Ferry Has Arrived
Big Guy, Little Dog
92F in the Mission
Pork Buns in Keelung
A Good Old Fashioned Phone Call
By the Water Lilies
Catching up with Instagram
Della Stazione
The First Cup of Coffee

Oil on panel, 6 in x 6 in

From the Five-Dollar Rack

Oil on panel, 6 in x 6 in

Walking Home with Mom

Oil on panel, 6 in x 6 in

No Parking

Oil on panel, 6 in x 6 in

Hsinchu Scooter Girl

Oil on panel, 6 in x 6 in

Shadow of a Doubt

Oil on panel, 6 in x 6 in

Best Dumplings in Taipei

Oil on panel, 6 in x 6 in

A Lady and a Green Scarf

Oil on panel, 6 in x 6 in

On a Daly City Train

Oil on panel, 6 in x 6 in

A Printed Dress

Oil on panel, 6 in x 6 in

By the Dog Eared Books

Oil on panel, 6 in x 6 in

Taipei - On a Stick

Oil on panel, 6 in x 6 in

A Monday Night Date

Oil on panel, 6 in x 6 in

Under the Overpass

Oil on panel, 6 in x 6 in

Here We Go Again

Oil on panel, 6 in x 6 in

Ferry Building Commuters

Oil on panel, 6 in x 6 in

Locals or Tourists?

Oil on panel, 6 in x 6 in

Walking Home

Oil on panel, 6 in x 6 in

Off to the Fair

Oil on panel, 6 in x 6 in

Want to Get Some Coffee on Columbus?

Oil on panel, 6 in x 6 in

Best Job Ever

Oil on panel, 6 in x 6 in

The Audio Tour

Oil on panel, 6 in x 6 in

Crossing Embarcadero

Oil on panel, 6 in x 6 in

It’s Too Hot for That Yellow Coat

Oil on panel, 6 in x 6 in

Inside and Out

Oil on panel, 6 in x 6 in

A Lady in Red

Oil on panel, 6 in x 6 in

A Young Art Lover

Oil on panel, 6 in x 6 in

Ready to Ride

Oil on panel, 6 in x 6 in

Tell Me More

Oil on panel, 6 in x 6 in

Meet M at the Ferry

Oil on panel, 6 in x 6 in

What’s Cooking? Late Night at The Farmhouse

Oil on panel, 6 in x 6 in

White Summer Coat

Oil on panel, 6 in x 6 in

Where to Next?

Oil on panel, 6 in x 6 in

Lunch for the Office

Oil on panel, 6 in x 6 in

From up on Telegraph Hill

Oil on panel, 6 in x 6 in

Morning Commuters on Market St

Oil on panel, 6 in x 6 in

A Couple on a Vespa and a Yellow Truck

Oil on panel, 6 in x 6 in

A Sweater of Raw Sienna

Oil on panel, 6 in x 6 in

Two Girls in the Mission - Stripes and Stripes

Oil on panel, 6 in x 6 in

Riding Market

Oil on panel, 6 in x 6 in

A Crisp White Shirt

Oil on panel, 6 in x 6 in

Ride to Work

Oil on panel, 6 in x 6 in

Larkspur Ferry Has Arrived

Oil on panel, 6 in x 6 in

Big Guy, Little Dog

Oil on panel, 6 in x 6 in

92F in the Mission

Oil on panel, 6 in x 6 in

Pork Buns in Keelung

Oil on panel, 6 in x 6 in

A Good Old Fashioned Phone Call

Oil on panel, 6 in x 6 in

By the Water Lilies

Oil on panel, 6 in x 6 in

Catching up with Instagram

Oil on panel, 6 in x 6 in

Della Stazione

Oil on panel, 6 in x 6 in

show thumbnails