Photos of Wallows and Penelope Isles’ sold-out Tampa show at The Ritz Ybor

Prev
Next

Los Angeles rock band Wallows and UK indie-rock darling Penelope Isles sold-out The Ritz Ybor on Wednesday night.

02/19/2020 | Photos by Ximena Castillo