MIB_2464.jpg

81 N Shore - Miami Beach