James Beach is Getting Spruced Up

0
285

Out with the old water damaged stuff and in with the new … we don’t know yet!

James Beach Venice

SHARE