Monday, May 3, 2010

New Photos In Icaria's Press Page

by Icaria

Icaria has new photos that are available on their Press page. This is the band's first photoshoot ever. These photos were taken at a closed restaurant in Chicago, IL called "Checkers."

Click here to view the photo album.

No comments:

Post a Comment