The Ellison Murals, Venice Beach
A must see landmark tourist attraction when visiting Venice Beach are the Ellison Murals at on the Ellison Suites building.
Discover the Magic of LA
A must see landmark tourist attraction when visiting Venice Beach are the Ellison Murals at on the Ellison Suites building.